article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
[hidden],audio:not([controls]){display:none}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;padding:0;font-size:14px;line-height:1.231;font-family:微软雅黑; overflow:-Scroll;overflow-x:hidden}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a{color:#333;text-decoration:none;}
a:hover{ color:#ff4e00;}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear{ clear:both;}
/*publik*/
.root{width:1130px;margin:0 auto;}
.top30{ margin-top:40px;}
/*************************************************head*************************************************/
	/* 公告滚动 */
.demo{ width:840px; }
.nr_img{ width:840px;  height:42px; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; overflow:hidden;}

.BreakingNewsController{width:100%; overflow:hidden;  height:auto; position:relative;}

.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:0px; }
.BreakingNewsController ul li{list-style:none; padding:10px 20px; display:none;color:#000000;}
.BreakingNewsController ul li a{text-decoration:none; color:#000000; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear; color:#000;}	
	
	




/************************************************* foot*************************************************/
#footer{width:100%;margin:0 auto;overflow:hidden;float:left;background:#242933;height:auto;color:#7e8793;margin-top:30px;}
#copyrights{width:100%;padding:10px 0 10px 0;float:left;background:#15181E;color:#4d5560;font-size:12px;}
#copyrights a{-moz-transition:all 0.24s ease 0s;-webkit-transition:all 0.24s ease 0s;-o-transition:all 0.24s ease 0s;color:#777;}
#copyrights a:hover{color:#FFF;text-decoration:none;}
.copyright_links{float:right;}
.copyright_links li{display:inline;float:left;background:url(../images/bt_right_x.jpg) no-repeat right center;padding:0 10px;}
#footer_feilei{width:1180px;margin:0 auto;overflow:hidden;padding:0px 0px 5px 0px;margin-top:30px;margin-bottom:15px;color:#FFF;}
#footer_feilei li{float:left;padding:0 17px;}
#footer_feilei li.first{margin-left:40px;}
#footer_feilei li dl dt{font-size:16px;font-weight:bolder;margin-bottom:15px;}
#footer_feilei li dd{line-height:25px;padding-left:10px;width:135px; float:left;}
#footer_feilei li dd a{color:#999;}
.fenleia1{width:30%;color:#999999;margin-top:10px;}
.fenleia2,.fenleia4,.fenleia5{width:130px;background:url(../images/right_x.gif) no-repeat 120px top;}
.fenleia3{ width:140px;background:url(../images/right_x.gif) no-repeat 148px top;}
.fenleia1 a{margin:0 15px;color:#fff;}
#footer_feilei li dd a:hover{color:#ccc;}
.fenleia1 .tel{font-size:20px;color:#fff;margin-bottom:15px;}
.fenleia1 .tuku{float:left;background:#000;height:30px;width:120px;line-height:30px;text-align:center;font-size:16px;margin-top:16px;}
.tuku a{color:#FFFFFF;}
.fenleia1 .message{float:left;margin-top:15px;width:120px;background:#ED1C24;height:30px;line-height:30px;margin-left:20px;text-align:center;font-size:15px;}
.fenleia1 .message a{color:#FFFFFF;}
.fenleia6{width:80px;}
.one-half {float: left;width: 60%;}








.cpli{background-color:#302f3d;padding:36px;}
.cpli li{list-style:outside none none;margin-top:0px;}
.cpli li div.xx{border-bottom:1px dotted #9dbdd5;}
.cpli li span{color:#ffffff;display:inline-block;height:16px;line-height:16px;margin-right:0px;text-align:center;width:16px; }
.cpli li a{color:#fff;font-size:16px;line-height:57px;}
.cpli li a:hover{color:#fd3a3a;font-size:16px;}
.cpli li ul{ padding:8px 0px; }
.cpli li ul li{border:0 none;width:98%; padding-left:35px; color:#fff;background:url(../images/golbal_products_leftbg1.gif) no-repeat scroll 20px center;}
.cpli li ul li a{color:#fff;font-size:12px;line-height:28px;}
.cpli li ul li a:hover{color:#fd3a3a;font-size:12px;}


/*************************************************首页产品*************************************************/

.cp {
    width: 835px; float:right;
}

.cp ul li {
    width: 260px;
    height: 230px;
     margin-bottom:20px;
    float: left;
    margin-left: 8px;
    margin-right:8px;
    text-align: center;
}

.cp ul li img {
    border:1px solid #ccc;
    /*padding: 2px;*/
    width: 250px;
    height: 214px;
}
.cp ul li a {
    color: #000;
    font-weight: 300;
}



.cpList{overflow:hidden;width:835px;float:right; height:650px;}
.cpMu{background-color:#302f3d;overflow:hidden;width:275px;float:left; margin-left:3px;}
.cpMu h4{background-color:#ed1c24;font-size:16px;height:46px;line-height:46px;border-bottom:1px dotted #9dbdd5;}
.cpMu h4 a{color:#fff;margin-left:14px;}
.formDl{ padding-bottom:20px; padding-top:0px;}
.cpMu .formDl dd{height:231px;line-height:46px;padding-left:34px; margin-top:-6px; }
.cpMu .formDl dd.btnLi{height:50px;}
.span{ padding-top:0px; line-height:40px;}
.cpMu .formDl dd p{font-size:16px;font-weight:bold; padding-left:5px;}
.cpMu .formDl dd .iptBtn{background-color:#c00;border:medium none;color:#fff;cursor:pointer;font-family:microsoft yahei;font-size:16px;height:51px;width:200px; margin-top:-3px;}
.cpMu dt{background:url(../images/cpmudt.png) no-repeat scroll 10px center;height:42px;line-height:42px;}
.cpMu dt a{color:#fff;font-size:14px;font-weight:bold;padding-left:40px;height:42px; line-height:42px; display:block; border-bottom:1px dotted #9dbdd5;}
.cpMu dt a:hover{background:#c00; line-height:42px; display:block;}
.cpMu dd{overflow:hidden;}
.cpMu dd{color:#fff;font-size:14px;height:34px;line-height:34px;overflow:hidden;}
.cpMu dd a{background:url(../images/cpmudd.png) no-repeat scroll 28px center;color:#c2e2f9;display:block;height:34px;line-height:34px;padding-left:45px;}


#demo{overflow:hidden;width:835px;}
#demo .demowrap{overflow:hidden;width:30000px;}
#demo .demowrap li{display:block;float:left;margin-bottom:15px;overflow:hidden;position:relative;width:265px;height:260px; margin:0 8px 10px 5px;}
#demo .demowrap li a{display: block;width:265px;height:230px;}
#demo .demowrap li span{width: 265px;text-align: center;display: block;overflow: hidden;}
#demo .demowrap li span{height:24px; line-height:24px;  font-weight:bold; color:#333;}
#demo .demowrap ul li a img{height:210px; width:255px; border:1px solid #ccc; padding:4px;}
#demo .demowrap ul li a:hover img{border:1px solid #fe6902;}
#demo1{float:left;height: 790px;width: 834px;}
#demo2{float:left;height: 790px;width: 834px;}

.imagedesc1 p{ height:36px; line-height:36px; text-align:center; font-weight:bold;}
.imagedesc1 img{ height:210px; width:255px; border:1px solid #ccc; padding:4px;}
.imagedesc1{display:block;float:left;margin-bottom:15px;overflow:hidden;position:relative;width:265px;height:250px; margin:0 8px 10px 5px;}








.frame {width:220px; height:193px; padding:10px; background:#fff; border:1px solid #ccc; float:left; margin-right:8px; display:inline;}
.wrap {width:220px; height:193px; position:relative; overflow:hidden;}
.wrap img {display:block;}
.wrap div {width:200px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../images/trans.gif);}
.wrap div b {display:block; width:220px; height:193px; position:absolute; left:0; top:300px; z-index:1; background:#000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:22px; color:#fc0; text-align:center; margin:0; padding:0;}
.wrap div p {font-size:12px; color:#fff; line-height:16px;}
.wrap div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap div a:hover {color:#ff0;}





.newsin{ border-bottom:1px solid #ccc; line-height:40px; margin-top:5px;}
.newsin h2 {float: left;font-size: 14px;width:70px;}
.news_qh{float:left;margin:12px 12px;}
.news_qh p{cursor:pointer;float:left;height:17px;width:24px;}
#news_up{background:#eeeeee url(../images/news_up.png) no-repeat scroll center center;}
#news_down{background:#d5d5d5 url(../images/news_down.png) no-repeat scroll center center;}
.news_scroll{float:left;height:27px;overflow:hidden;position:relative;width:590px;}
.news_scroll ul{left:0;position:absolute;top:0;width:100%;}
.news_scroll li{overflow:hidden;}
.news_scroll a{padding-right:22px;}
.news_time{color:#bbbbbb;}
.news_more{color:#999999;}



/*上下翻页*/
.gduo{background:#f7f7f7 none repeat scroll 0 0;height:30px;line-height:30px;margin:15px 0;overflow:hidden;padding:0 10px;}
.gduo span{display:block;height:30px;overflow:hidden;width:320px;}
.gduo a{font-weight:bold; color:#c00;}
.pre{ float:left;}
.next{ float:right; text-align:right;}





.prolist{ margin-top:15px;}
.frame {width:260px; height:193px; padding:3px; background:#fff; border:1px solid #ccc; float:left; margin-right:8px; display:inline; margin-bottom:20px; overflow:hidden;}
.wrap {width:260px; height:193px; position:relative; overflow:hidden; }
.wrap img {display:block;}
.wrap div {width:266px; height:193px; padding:160px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../images/trans.gif);}
.wrap div b {display:block; width:266px; height:193px; position:absolute; left:0; top:155px; z-index:0; background:#000; filter: alpha(opacity=60);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity:0.60;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:16px; color:#fff; text-align:center; margin:0; padding-top:3px;}
.wrap div p {font-size:12px; color:#fff; line-height:22px; width:220px; margin:0 auto; padding:10px 10px 10px 0;}


/*************************************************product*************************************************/
.wtjdCont{height:374px;margin-top:24px;overflow:hidden;}
.wtjdCont dl{border-bottom:1px dashed #b7b7b7;margin-left:20px;margin-right:18px;padding:4px 0;}
.wtjdCont dt{background-image:url(../images/tw_ico.png);}
.wtjdCont dt a{color:#333;font-weight:bold;}
.wtjdCont dd{background-image:url(../images/jd_ico.png);color:#333;line-height:20px;}
.wtjdCont dt,.wtjdCont dd{background-position:left 8px;background-repeat:no-repeat;padding:6px 0 6px 28px;}
.wtjd{background: url(../images/wtjdbg.png) no-repeat scroll center center;height:420px;width:360px; float:right; margin-right:30px;}
.khjz{height:440px;overflow:hidden;width:680px; float:left; margin-left:30px;}
.khjz .contTit{margin-bottom:4px;border-bottom:1px solid #d5d5d5;height:35px;line-height:35px;margin-bottom:14px;}
.contTit .titA{border-bottom:1px solid #c00;color:#000;float:left;font-size:16px;}
.contTit span{color:#d7d7d7;margin-left:6px;text-transform:uppercase;}

.khjz li{ width:212px; float:left; margin:5px;}
.khjz li a{ line-height:30px;color:#000; font-weight:bold; font-size:14px;}
.khjz li p{ text-align:center; }


	
/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:342px; height:362px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:18px; line-height:18px; text-align:center; background:#fff; cursor:pointer;color: #1867c4;}
.slideBox .hd ul li.on{ background:#f5a334; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{width:390px; height:362px; }

/*************************************************优势*************************************************/

.zlGgSpan{background:#edeef0;padding-bottom:20px; margin-top:0px;}
.zljsBox h4{margin-bottom:22px;font-size:14px;}
#flashs{height:530px;overflow:hidden;position:relative;}
#flashs .bgitem{position:absolute;top:0;z-index:1;}
#flashs .btn{bottom:15px;left:50%;margin-left:-95px;padding:0 6px;position:absolute;z-index:7;}
#flashs .btn span{background:#333 none repeat scroll 0 0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:25px;line-height:25px;margin:0 2px;text-align:center;width:25px;}
#flashs .btn span.cur{background:#0d8ae6 none repeat scroll 0 0;}
#lxjsflashs{height:360px;overflow:hidden;position:relative;width:340px;}
#lxjsflashs .bgitem{position:absolute;z-index:1;}
#lxjsflashs .btn{bottom:15px;padding:0 6px;position:absolute;right:15%;z-index:7;}
#lxjsflashs .btn span{background:#fff none repeat scroll 0 0;border-radius:8px;color:#999999;cursor:pointer;display:inline-block;font-size:14px;height:12px;line-height:12px;margin:0 2px;text-align:center;width:12px;}
#lxjsflashs .btn span.cur{background:#0d8ae6 none repeat scroll 0 0;}
.lxjsTxt{margin-right:14px;width:640px;float:left;margin-top:30px;margin-left:20px;}
.lxjs{border:1px solid #d4d4d4;height:362px;padding:2px;margin-left:60px;margin-top:30px;width:390px;float:left;}
.lxjsTxt h5{border-bottom:2px dashed #6a6a6a;color:#000;font-size:20px;height:40px;line-height:40px;margin-bottom:10px;}
.lxjsTxt dl{background:url(../images/lxjstxtdlh.png) no-repeat scroll left center;height:46px;margin-bottom:3px;overflow:hidden;}
.lxjsTxt dl:hover{background-image:url(../images/lxjstxtdl.png);}
.lxjsTxt dt{color:#fff;font-size:15px;font-weight:bold;line-height:46px;text-align:center;width:110px; float:left;}
.lxjsTxt dd{color:#000;font-size:14px;line-height:20px;margin-left:120px;  }
.lxjsTxt p{color:#333;font-size:15px;line-height:41px;}
.lxjsTxt p strong{color:#ff5a05;font-size:20px;}

.pics{background: url(../images/pic.jpg) repeat-x 0 0 ; height:148px; text-align:center; }

/*************************************************about*************************************************/
.sy_new{float:left;overflow:hidden;width:50%; margin:25px 0;}
.sy_new dt{float:left;width:32%;}
.sy_new dd{float:right;width:66%;}
.sy_sol{float:right;overflow:hidden;width:46%; margin:25px 0;}
.sy_new h3,.sy_sol h3{color:#000;font-size:22px;margin-bottom:25px;}
.sy_new dl{border-bottom:1px dashed #d8d8d8;margin-bottom:15px;overflow:hidden;padding-bottom:10px;width:100%;}
.sy_new dd strong{color:#1c1c1c;font-size:15px;}
.sy_new dd p{line-height:23px;margin-top:3px;}
.sy_new ul{overflow:hidden;width:100%;}
.sy_new ul li{background: url(../images/new_ico.jpg) no-repeat scroll left 8px;float:left;height:28px;line-height:28px;overflow:hidden;padding-left:20px;width:46%;}
.sy_sol ul{float:right;width:250px;}
.sy_sol li{height:32px;line-height:32px;margin-bottom:5px;}
.sy_sol li a:hover{background:#999 url(../images/ico.png) no-repeat scroll right bottom;color:#fff;}
.sy_sol li a{background:#f8f8f8 url(../images/ico.png) no-repeat scroll right bottom;display:inline-block;text-indent:20px;width:100%; color:#333;}
.sy_sol .com{cursor:pointer;float:left;width:30%;}
.sy_sol .center_page{float:right;width:67%; line-height:24px; color:#333;}
.column{clear:both;display:block;overflow:hidden;width:100%;}



/*************************************************search*************************************************/
.search {background: #e4e4e4; height:135px; }
.searchin{color: #666666;padding: 24px 0 28px;}
.search_left{float:left;line-height:39px;overflow:hidden;padding-top:10px;}
.search_left span{display:block;float:left;font-size:16px;height:37px;line-height:37px;padding:0 6px;}
.search_left input{background:#fff url(../images/search.jpg) no-repeat scroll right center;border:1px solid #c9c9c9;color:#999999;display:block;float:left;height:37px;line-height:37px;padding-left:10px;width:370px;}
.search_left input:focus{border:medium none;outline:2px solid #98baf1;}
#searchicon{cursor:pointer;height:39px;left:465px;width:28px;z-index:22;}
.guanzhu{height:21px;line-height:21px;}
.guanzhu a{padding:0 3px;}
.fn-left,.fn-right{display:inline;}
.fn-right{float:right;}
.searchin form{margin-top:10px;}
.searchin span{margin-top:10px;}
.search_right p{margin-top:15px;}
.search_right{margin-left:30px;}
.fn-left {float: left;}

/*************************************************case*************************************************/
.case{background:#fff; padding:20px 0; height:500px;}




/*************************************************内页*************************************************/

.sub_abban {overflow: hidden;width: 100%; height:18px; background:url(../images/ab.jpg) no-repeat center top;}
.sub_lxban {overflow: hidden;width: 100%; height:290px; background:url(../images/lx.jpg) no-repeat center top;}
.sub_newsban {overflow: hidden;width: 100%; background: no-repeat center top;}
.sub_prosban {overflow: hidden;width: 100%; height:290px; background:url(../images/pro.jpg) no-repeat center top;}
.sub_khsban {overflow: hidden;width: 100%; height:290px; background:url(../images/case.jpg) no-repeat center top;}

.sub_menu{background:#eee none repeat scroll 0 0;margin:-2.45% auto 0;overflow:hidden;position:relative;width:1100px;z-index:10;}
.sub_menu ul{float:left;width:65%;}
.sub_menu span{float:right;padding:1%;text-align:right;width:30%;}
.sub_menu li{float:left;height:47px;line-height:47px;padding-left:1px;width:110px;}
.sub_menu li.back{background:url(../images/arrow.png) no-repeat scroll center bottom;border-bottom:2px solid #ed1c24;position:absolute;z-index:2;}
.sub_menu li a{display:block;font-size:14px;position:relative;text-align:center;width:100%;z-index:3;}
.sub_menu li a:hover{color:#ed1c24; font-weight:bold;}
.sub_menu .cur{background:#ed1c24 url(../images/write.png) no-repeat scroll right center;color:#fff;font-size:22px;margin-right:2%;padding:0 1%;text-align:center;}
.sub_com{margin:0 auto;overflow:hidden;width:100%;}
.sub_comqi{border-right:1px solid #d8d8d8;float:left;padding-right:3%;width:38%;}


.content {margin: 2% auto; width: 1130px;  line-height:45px; color:#333;}


#contact-form .form-div-1, #contact-form .form-div-2, #contact-form .form-div-3 {
    float: left;
    margin-right: 30px;
    width: 30%; margin-bottom:15px;
}
.room{ width:100%; margin:10px auto;}
.sub_left {float: right;margin: 10px 0;width: 74%;}
.sub_left .tj_new{width:97%;}
.tj_new_left{float:left;width:25%;}
.tj_new_left img{height:auto;width:100%;}
.tj_new_right{float:right;width:94%; margin-bottom:30px;}
.tj_new_right h3{font-size:16px;margin-bottom:10px;}
.tj_new_right p{line-height:30px;margin-bottom:-6px;}
.tj_new_right .date{text-align:left;width:100%;}
.sub_new{overflow:hidden;width:96%;}
.sub_new_tit{border-bottom:1px solid #d8d8d8;line-height:40px;margin:10px 0 20px;overflow:hidden;padding:2% 0;width:100%;}
.sub_new_tit span{float:right;text-align:right;width:20%;}
.sub_new h3{color:#000;float:left;font-size:22px;text-align:left;width:40%;}
.sub_new li{height:36px;line-height:36px; border-bottom:1px dashed #ccc;}
.newar{color:#bfbfbf;float:right;width:12%;}
.newal{float:left;width:87%;}
.sub_right{float:left;margin-top:10px;width:24%;}
.listcon{border:1px solid #ddd;margin-bottom:10% !important;}
.listcon h3,.hotpro h3{background:#e8e8e8 none repeat scroll 0 0;border-bottom:1px solid #ddd;color:#000;font-size:18px;height:40px;line-height:40px;padding:0 10px;}
.listcon ul{overflow:hidden;padding:5px 5px 8px 0;}
.listcon ul li{background: url(../images/bg_title.gif) no-repeat scroll 5px 13px;height:34px;line-height:34px;overflow:hidden;text-indent:19px;width:100%;}
.listcon ul li a{color:#666;font-size:14px;}
.listcon ul li a:hover{color:#ff4a00;}
.hotpro{border:1px solid #ddd;overflow:hidden;padding-bottom:20px;}
.hotpro dl{margin-left:15px;margin-top:20px;overflow:hidden;width:94%;}
.hotpro dl dt{float:left;width:38%;}
.hotpro dl dt img{height:auto;width:100%;}
.hotpro dl dd{float:right;width:57%;}
.hotpro dl dd a{color:#333;font-weight:bold;}
.hotpro dl dd a:hover{color:#e00000;}
.hotpro dl dd p{color:#787878;}




.contact_left{float:left;font-size:16px;margin-top:10px;width:39%;}
.contact_left p{line-height:20px;padding:6px 0;text-indent:35px;}
.contact_left .redfont{color:#ed1c24;font-size:25px;}
.contact_left .tel{background:url(../images/tel.png) no-repeat scroll left 11px;margin-bottom:15px;margin-top:15px;}
.contact_left .tel1{background:url(../images/tel1.png) no-repeat scroll left 6px;margin-bottom:15px;margin-top:15px;}
.contact_left .add{background:url(../images/add.png) no-repeat scroll left 7px;margin-bottom:15px;}
.contact_left .email{background:url(../images/email.png) no-repeat scroll left 9px;margin-bottom:25px;}
.contact_left .message{background:#009cdf none repeat scroll 0 0;color:#fff;cursor:pointer;font-size:18px;margin-bottom:50px;padding:13px 25px;text-align:center;text-indent:0;width:160px;}
.contact_left .message:hover{background:#0565b6 none repeat scroll 0 0;color:#fff !important;}
.contact_right{float:right;margin-top:30px;width:58%;}
.contact_right img{height:auto;width:100%;}


.send-inquiry2{border-top:1px solid #d8d8d8;margin:0 auto ;overflow:hidden;padding-top:10px;width:1080px; margin-top:30px;}
.send-inquiry2 h3{color:#000;font-size:30px;margin-bottom:20px;}
#contact-form textarea{background:none repeat scroll 0 0;border:1px solid #dadbdc;box-sizing:border-box;color:#999;height:243px;margin-top:20px;outline:medium none;padding:15px;resize:none;width:100%;}
#contact-form input{background:#fafafa none repeat scroll 0 0;border:1px solid #dadbdc;box-sizing:border-box;color:#999;margin:0;outline:medium none;padding:15px;width:95%;}
#contact-form .form-div-1,#contact-form .form-div-2,#contact-form .form-div-3{float:left;margin-right:30px;width:30%;}
#contact-form .form-div-1-0,#contact-form .form-div-2-0,#contact-form .form-div-3-0{width:246px;}
#contact-form .form-div-1-0,#contact-form .form-div-2-0{}
#contact-form .form-div-1 strong,#contact-form .form-div-2 strong,#contact-form .form-div-3 strong{color:#000;display:block;margin-bottom:10px;}
#contact-form .form-div-3{margin-right:0;}
#contact-form .form-div-4{margin-bottom:27px;}
#contact-form .form-div-4 textarea{background:#fafafa none repeat scroll 0 0;line-height:20px;padding:12px 14px;}
#contact-form .form-div-4 strong{color:#000;display:block;margin-bottom:10px;}
#contact-form .btn1{background:#ed1c24 none repeat scroll 0 0;color:#fff;font-size:16px;margin-bottom:30px;margin-top:25px;padding:15px 0;text-align:center;width:200px;}
#contact-form .btn1:hover{background:#272d33 none repeat scroll 0 0;}






.column_pro{border-top:1px solid #d8d8d8;clear:both;display:block;overflow:hidden;width:100%; }
.title18_pro p{margin:0;}
.title18_pro{background:#302f3d url(../images/golbal_products_leftbg2.gif) no-repeat scroll 96% center;color:#fff;font-size:15px; height:35px; line-height:35px;text-indent:15px;border-bottom:1px solid #d8d8d8;}
.title18_pro a{background:#302f3d url(../images/golbal_products_leftbg1.gif) no-repeat scroll 96% center;display:block;text-align:left; color:#fff;}
.title18_pro a:hover,.title18_pro a:active{color:#fff; background:#c00;}
.title18_pro.onshow{background:#302f3d url(../images/golbal_products_leftbg1.gif) no-repeat scroll 96% center;color:#fff;cursor:default;}
.title18_pro.on{background:#302f3d url(../images/golbal_products_leftbg1.gif) no-repeat scroll 96% center;color:#fff;cursor:pointer;}
.title18_pro.off{background:url(../images/golbal_products_leftbg2.gif) no-repeat scroll 96% center;cursor:default; color:#000;}
.con_pro ul{background:#f8f8f8 none repeat scroll 0 0;margin-bottom:2px;padding:3px 0;}
.con_pro ul li{line-height:36px; border-bottom:1px solid #d8d8d8}
.con_pro ul li a{color:#383842;line-height:36px;background:url(../images/bg_title.gif) no-repeat scroll 15px center;padding-left:30px; width:100%; display:block; }
.con_pro ul li a:hover{color:#fff; background:#c00;}
.sub_right .lx{background:#c00 none repeat scroll 0 0;margin-top:10px;padding:5% 0 5% 5%;width:97%; margin-bottom:30px;}
.sub_right .lx p{color:#fff;margin-bottom:10px;}
.sub_right .lx span{color:#fff;font-size:16px;font-weight:600;}
.sub_right .lx .message{background:#fff none repeat scroll 0 0;cursor:pointer;font-size:15px;line-height:36px;margin-top:10px;padding:0 15px;text-align:center;width:50%;}
.sub_right .lx .message a{color:#000;}


.feature-bd1{ border-bottom: 1px solid #d9d9d9;  padding-bottom: 30px;}
.feature-bd1 p{ line-height:24px; color:#555;}
.mb31{margin-bottom:28px;}
.feature-bd1 h2{color:#444;display:block;font-weight:bold;height:25px;line-height:25px;width:100%; font-weight:900;background:url(../images/icon_ch.png) repeat scroll -21px 0;}
.feature-bd1 p{color:#333;font-size:14px;line-height:26px;padding:6px 0;}
.item-bd{overflow:hidden;width:1150px;margin:20px auto;padding-bottom:35px;border-bottom:1px solid #d9d9d9; }
.item-img{width:45%;margin:auto;}
.item-intro{width:90%;padding:0 15px;margin:auto;}
.item-intro .title{border-bottom:1px dashed #e0e0e0;padding:21px 0;}
.font20{font-size:20px;color:#2c2c2c;}
.describe{margin-top:26px;}
.item-intro .describe p{color:#666666;font-family:Microsoft YaHei;font-size:14px;}
.item-intro .describe p span{color:#cc0001; font-size:16px; font-weight:bold;}
.item-intro .describe p{color:#666666;font-family:Microsoft YaHei;line-height:24px;font-size:14px;}

#protel{overflow:hidden;width:100%; margin-top:30px;}
#protel p{background:url(../images/dianhua.gif) no-repeat scroll left 5px;float:left;font-size:14px;padding:1% 1% 2% 8%;text-align:left;width:auto;}
#protel span{color:#e30f00;float:left;font-size:28px;font-weight:bold;margin-right:8px;margin-top:1%;width:auto;}
#protel a{color:#fff;display:inline-block;float:left;font-size:15px;font-weight:bold;margin-top:25px;padding:1.5% 6%;text-align:center;}
.line-zixun{background:#ff3a3b none repeat scroll 0 0;color:#fff;display:inline-block;float:left;font-size:15px;font-weight:bold;margin-top:25px;padding:1.5% 6%;text-align:center;}
.line-order{background:#16345a none repeat scroll 0 0;margin-left:15px;color:#fff;display:inline-block;float:left;font-size:15px;font-weight:bold;margin-top:25px;padding:1.5% 6%;text-align:center;}
#pro_tj_lx a:hover{ color:#ccc;}




.fenye{float: left;
    font-size: 14px;
    line-height: 40px;
    margin-top: 20px;
    padding: 3px;
    text-align: center;
    width: 95%;}

.fenye a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #bcbcbc;
    color: #999;
    margin: 5px 5px 0 0;
    padding: 4px 10px;
}
 .fenye a:hover {
    background: #ff3a3b none repeat scroll 0 0;
    border: 1px solid #c00;
    color: #fff;
    text-decoration: none;
}

.core_desc1{bottom:0;left:0;position:absolute;width:260px;}
.core_bg1{background:#000 none repeat scroll 0 0;height:100%;left:0;opacity:0.5;position:absolute;top:0;width:260px;}
.core_text1{font-size:16px;line-height:23px;overflow:hidden;padding:8px 10px;position:relative;width:260px;}
.core_text1 a{color:#fff;}
.core_text1 a:hover{color:#fff; font-weight:bold;}

.sub_tit {
    border-bottom: 1px solid #eee;
    font-size: 15px;
    overflow: hidden; margin:0 auto;
    padding: 1% 0; margin-bottom:20px;
    width: 1100px;
}

.ke-zeroborder{  border-collapse:collapse;
    border:1px solid 444;}
.ke-zeroborder td{border:1px solid #444;}




.headerbg{ width:100%;}
.headerbox{ width:1150px; height:116px; margin:10px auto;}
.headerbox img{ position:relative; display:block;}
.change{font-size:16px; color:#666; font-weight:bold; z-index:99999;}
.change ul{ position:absolute; left:0px; top:0px; width:350px;  float:right;}
.change ul li{ float:left; width:106px;}
.change ul img{float:left;}
/*.change{ font-size:16px; color:#666; font-weight:bold; float:right; margin-right:150px;}*/
/*导航栏*/
#nav {width:108%;background:url(../images/navbg.jpg) repeat-x;}
#nav ul { width:1260px; margin:0px auto;height:47px;}
#nav ul li {float: left; position: relative; display: inline-block; width:130px; height:47px; background:url(../images/navbg1.jpg);}
#nav ul li:hover {text-decoration: none; width:130px; height:47px;background:url(../images/navbg2.jpg);color: #FFFFFF;}
#nav ul li a {display:block; width:130px;text-align:center;line-height:47px;font-size:15px;color:#fff;text-decoration: none; font-weight:bold;}
#nav ul li:hover a {text-decoration:none;color: #FFFFFF;}
#nav ul li:hover ul {visibility: visible; display: block;}
#nav ul li ul {background:silver;visibility: hidden;position: absolute;z-index:999;left:0px;padding:0px;height:auto;width:auto; border:0px; display: block; }
#nav ul li ul li {clear:left;padding-right: 0px;border-width: 0px;background:#0071ff; border:0px;}
#nav ul li ul li a {color:#FFFFFF;white-space:nowrap;text-overflow:ellipsis;font-size:14px;height:47px;line-height:47px;width:130px;font-weight: normal;}
#nav ul li ul li a:hover {color:#FFFFFF;text-decoration:none;background-color:#333;}
#banner{position: relative; height:480px; overflow: hidden; margin-top:1px;}
.bwrap{position: relative; z-index: 0; }
.bquery{position: relative; z-index: 0; height:480px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 570px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width: 100%; height:480px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height:480px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }

.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }
.bctrli a:hover,.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }
.tg_pages {
    float: right;
    overflow: hidden;
    padding-bottom: 40px;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}
.tg_pages li {
    display: inline-block;
}
.tg_pages li a {
    border: 1px solid #bebebe;
    color: #bebebe;
    display: inline-block;
    font-size: 13px;
    height: 26px;
    line-height: 26px;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.tg_pages li.thisclass a {
    background: #23a7ea none repeat scroll 0 0;
    border: 1px solid #23a7ea;
    color: #ffffff;
}